]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
extensionSystem: Fix signal disconnection
authorFlorian Müllner <fmuellner@gnome.org>
Sun, 9 Jul 2023 20:26:29 +0000 (22:26 +0200)
committerFlorian Müllner <fmuellner@gnome.org>
Sun, 9 Jul 2023 20:45:03 +0000 (22:45 +0200)
The ::shutdown signal is on Shell.Global, not Meta.Context 🤦️

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2831>

js/ui/extensionSystem.js

index 222ac05ed494d3d5c6bc3361c583f9b981c72ebb..72b1bb4764d9c5d9e8f6a00fbf61fb34a7cb2d72 100644 (file)
@@ -61,7 +61,7 @@ var ExtensionManager = class extends Signals.EventEmitter {
             () => disableFile.delete(null));
 
         GLib.timeout_add_seconds(GLib.PRIORITY_DEFAULT, 60, () => {
-            global.context.disconnect(shutdownId);
+            global.disconnect(shutdownId);
 
             disableFile.delete(null);
             return GLib.SOURCE_REMOVE;